The UK has become a hotspot for startup companies - ranking number 3 in the world - but its position on the scale up league table is a much more modest 13. John O'Connell of the ScaleUp Group talks about the issues and what his organisation is offering in terms of help and support
Please to comment